#if !defined(__APP_MESSAGE_H)
#define __APP_MESSAGE_H

/**
 * @brief 字符数组消息转Json消息
 * 
 * @param data 字符数组消息
 * @param len 长度
 * @return char* 生成的json消息   如果失败返回NULL
 */
char *app_message_charsToJson(char *data, int len);

/**
 * @brief Json消息转字符数组消息
 * 
 * @param json json消息
 * @param data_buf 用来保存生成的字符数组消息的容器
 * @param buf_size 容器的大小  >= 字符数组消息的长度
 * @return int 生成的字符数组消息的长度   如果失败返回-1
 */
int app_message_jsonToChars(char *json, char *data_buf, int buf_size);


#endif // __APP_MESSAGE_H
